frozen potato - Turkish English Dictionary